<template>
  <div id="app">  
    <router-view v-if="isRouterAlive"/>    
  </div>
</template>
<script>
export default {
  name: 'App',
  // 提供当前页面reload重载不跳转页面
  provide(){
    return {
       reload:this.reload,
    }
  },   
  data() {
    return {
      isRouterAlive:true, //通过true or false 来控制
    }

  },
  methods:{
    // 通过true or false 来控制 reload方法是否重载
    reload(){
      this.isRouterAlive = false;
      this.$nextTick(function(){
        this.isRouterAlive = true;
      })
    }
  }
}
</script>


